home *** CD-ROM | disk | FTP | other *** search
- Short: P96/CGFX v0.17 Benchmark program
- Author: Jens Langner <deck@rcs.urz.tu-dresden.de>
- Uploader: Jens Langner <deck@rcs.urz.tu-dresden.de>
- Version: 0.17ß
- Type: gfx/board
-
- P96Speed is a benchmarkprogram for EVERY Amiga graphics boards.
- It is independent in the graphics card software. You can use Picasso96
- or CyberGraphX or what ever you want.
-
- This is the long awaited v0.17ß update with full comparsion support !
-
- Please send me your testresults as a database, not as a ASCII file !!!
-
- I want to release a big database in the upcoming releases, so I also need your
- systemdata with results.
-
-
- Jens Langner....
-
-
- Requirements:
- ~~~~~~~~~~~~
- - Kickstart and Workbench 2.0 (V36+)
- - Motorola MC68000 processor or better,
- - gtlayout.library (from Olaf Barthel)
- - identify.library v8+ (from Richard Körber)
-
- AnyWare, i.e. not commercial or ShareWare. No distribution restrictions.
-
- Short history:
- ~~~~~~~~~~~~~
- P96Speed v0.17ß - replaced all SYS: requesters with PROGDIR: ones...
- (31.01.98) - removed the very BAD BUG introduced in v0.16ß
- (sorry for that and thanks to Johan Sandgren for help!)
- - removed other bug in the "Test all" routine, to check
- for v40 kick correctly !
- - included some errorchecks for the OpenScreen() routines to
- check if the open was ok !
- - included a requester at the Save Button, asking people in which
- format they want to save their data.
- They can even choose between saving the ACTUAL results of THEIR
- machine in a ASCII file - or they can save the WHOLE database they
- created in "Preferences".
- (That was implemented because people are sending me ASCII files
- instead of database ones and I can`t import them to my database)
- - removed bug in ScrollX() and ScrollY() routines were I drawed
- outside the RastPort.
- - now the actual results will be cleared when changeing the screenmode.
-
- P96Speed v0.16ß - added a workaround for the v39 bug in the GTTX_Justification
- (25.01.98) so that the GUI will pop up correct.
- - added support for v8 of identify.library which allows
- now to autofind the graphics board.
- - now Picasso96 will be idenified with the release version.
- support for CGFX missing here. Tell me how and I will do ;-).
- - included Load/Save routines for the Comparsion modules
- many thanks to Tobias Abt for his help.
- - splitted the sourcecode in some smaller pieces for better
- codestyle. (thanks to Tobias Abt for helping me..)
- - changed routines:
- - WriteChunkyPixels()
- - WritePixelArray8()
- - WritePixelLine8()
- to operate more accurate.
- - implemented routines: BltBitMap() and BltBitMapRastPort()
- (thanks to John Sandgren for his examplecode)
- - implemented routines: BitMapScale()
- (thanks to John Sandgren for his examplecode)
- - include NewIcons (from Arturo Roa)
-
-
- P96Speed v0.15ß
- (internal release)
-
- P96Speed v0.14ß - removed bug in ASL-Filerequester. The File was not saved if the
- path was not a root path.
- - removed little bug in installscript.
- - did some cosmetic changes to the GUI.
- - prepared the GUI for the upcoming comparsion module which will
- be implemented in the 0.15ß release (can take some time).
-
- P96Speed v0.13ß - reworked DrawEllipse() and DrawCircle() to be
- sure that radius will not be zero.
- - reworked DrawEllipse() to be sure that it will
- draw real ellipses and not r1=r2.
- - added kickstart 3.1 recognition for disabling
- routines that will only work with 3.1 and
- therefore it must be disabled for other versions.
- - noticed that Text() is a routine of the
- graphics library and so I moved it to the correct
- Position in the GUI.
- - removed bug in ASL FileRequester. If Filerequester
- was canceled P96Speed locked.
- - removed bug in CON-Output. Window will open on it`s right screen now.
- - added PLAIN and NOSIZE to the CON-Output routine
- for more accurate results.
- - now the File- and Screenrequester will be opened on the same
- screen as the mainwindow.
- - removed Enforcerhit at WritePixelLine8() and
- WritePixelArray8() routines.
- - changed the way the screenmoderequester will handle
- screenmodes if the user allready selected one or canceled
- the requester.
- - include a installscript in future version.
-
- P96Speed v0.12ß - added RectFill() with Pattern testroutine.
- - added CON-Output testroutine.
- - switched all screens to open in standard
- Topaz/8 Mode for more accurate tests.
- - changed SizeWindow() routine to just size
- between to different sizes.
- - fixed a small bug if you don`t selected
- another screenmode than your default one.
- - included "identify.library" support to get
- system informations.
- - restyled the GUI.
- - restyled the saveing routine.
- - added slider for selecting the testlength
- - added PowerPC recogniction but don`t know
- exactly if it work ;) (hope my PPC will be
- come soon)
-
- P96Speed v0.11ß - added WriteChunkyPixels() testroutine.
- - added WritePixelArray8() testroutine.
- - added WritePixelLine8() testroutine.
- - optimized all testroutines to show
- more accurate results.
- - changed ASL-Screenmode Requester to pop up
- in "sticky" mode (actual screenmode).
- - removed "ops"-Results because they are
- not needed.
- - added saveroutine for saveing your results.
-
- P96Speed v0.10ß - first public betaversion.
-
- P96Speed v0.01-0.09ß
- (internal betaversions)
-